stud extractors - Alemán Inglés Diccionario